﻿using System;
using System.Collections.Generic;
using System.Text;
using RTCCore;

namespace LibRTC.Core.MessageMap.MessagingEvent
{
    /// <summary>
    /// Client Interface, the Client who want to receive Message need to implement this
    /// interface
    /// </summary>
    public interface IMessagingUI
    {
        void OnMessaging(string remoteUserName, string remoteUserURI, 
                                string messageHeader, string messageBody);
        void OnUserStatus(string remoteUserName, string remoteUserURI,
                                        RTC_MESSAGING_USER_STATUS userStatus);
    }
}
